struct _POP_THERMAL_ZONE// Size=0x1e8
{
    struct _LIST_ENTRY Link;// Offset=0x0 Size=0x10
    unsigned char State;// Offset=0x10 Size=0x1
    unsigned char Flags;// Offset=0x11 Size=0x1
    unsigned char Mode;// Offset=0x12 Size=0x1
    unsigned char PendingMode;// Offset=0x13 Size=0x1
    unsigned char ActivePoint;// Offset=0x14 Size=0x1
    unsigned char PendingActivePoint;// Offset=0x15 Size=0x1
    long Throttle;// Offset=0x18 Size=0x4
    unsigned long long LastTime;// Offset=0x20 Size=0x8
    unsigned long SampleRate;// Offset=0x28 Size=0x4
    unsigned long LastTemp;// Offset=0x2c Size=0x4
    struct _KTIMER PassiveTimer;// Offset=0x30 Size=0x40
    struct _KDPC PassiveDpc;// Offset=0x70 Size=0x40
    struct _POP_ACTION_TRIGGER OverThrottled;// Offset=0xb0 Size=0x18
    struct _IRP * Irp;// Offset=0xc8 Size=0x8
    struct _THERMAL_INFORMATION_EX Info;// Offset=0xd0 Size=0x78
    union _LARGE_INTEGER InfoLastUpdateTime;// Offset=0x148 Size=0x8
    struct _POP_THERMAL_ZONE_METRICS Metrics;// Offset=0x150 Size=0x98
};